engine mount strut - Alemán Inglés Diccionario